<template>
  <div class="data-container">
    <div class="head">
      <div class="number-card">
        <div class="value-left">
          <div class="title">dfndknjdvnfdvndsjkffgdhfbfdhgfgbdfnbfghndbghgf</div>
          <div class="number"></div>
          <div class="trend"></div>
        </div>
        <div class="icon-right"></div>
      </div>
      <div class="number-card"></div>
      <div class="number-card"></div>
      <div class="number-card"></div>
      <div class="bottom">
        <div class="order-card">
          <div class="value-top">
            <div class="title"></div>
            <div class="number"></div>
          </div>
          <div class="card-bottom">
            <div class="trend"></div>
            <div class="number-card">
              <div class="value-left"></div>
              <div class="value-left"></div>
            </div>
          </div>
        </div>
        <div class="amount-card"></div>
        <div class="benefit">
          <div class="benefit-card"></div>
          <div class="benefit-card"></div>
          <div class="benefit-card"></div>
        </div>
      </div>
    </div>
  </div>
</template>
<script></script>
<style>
.data-container {
  padding: 40px;
  .head {
    margin-bottom: 20px;
    height: 25%;
    .number-card {
      border-radius: 15px;
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: 12.5%;
      .value-left {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
      }
      .icon-right {
        border-radius: 50%;
        background-color: rgba(0, 0, 0, 0.2);
      }
    }
  }
  .bottom {
    height: 65%;
    .order-card {
      padding: 12.5%;
      border-radius: 20px;
      .value-left {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
      }
      .card-bottom {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        .number-card {
          border-radius: 15px;
          display: flex;
          justify-content: space-between;
          align-items: center;
          padding: 12.5%;
          .value-left {
            display: flex;
            flex-direction: column;
            justify-content: space-between;
          }
        }
      }
    }
  }
}

.title {
  font-size: 20px;
  font-weight: bolder;
  color: #fff;
}

.number {
  font-size: 25px;
  font-weight: bolder;
  color: #fff;
}

.trend {
  font-size: 15px;
  color: rgb(200, 237, 255);
}
</style>
